let api = require('../../utils/api.js');
Page({

  /**
   * 页面的初始数据
   */
  data: {
    aqname:'',//问题内容
    aqcontent:'',//解答内容
    groupId:'',
    aqList:[],
    showload:true,//是否显示加载中
    loading:true,//是否是加载中
    loadText:'',//加载组件显示文字
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.setData({
      groupId:options.groupId
    })
    console.log(options.groupId)
  },
  changeContent:function(e){
    let type = e.currentTarget.dataset.type;
    let value = e.detail.value.replace(/\s+/g, '');
    this.setData({
      [type]:value
    });
  },
  // 提交问题
  addAq:function(){
    let userInfo = wx.getStorageSync('userInfo');
    let userId = userInfo._id;
    let token = userInfo.token;
    let nickName = userInfo.nickName;
    let avatarUrl = userInfo.avatarUrl;
    let answerTitle = this.data.aqname;
    let answerContent = this.data.aqcontent;
    let groupId = this.data.groupId;
    if(answerTitle.length<=0){
      wx.showToast({
        title: '请填写问题再提交',
        icon:'none'
      })
      return false;
    }
    if(answerContent.length<=0){
      wx.showToast({
        title: '请填写解答内容再提交',
        icon:'none'
      })
      return false;
    }
    api.post('aq/addAq',{
      userId,
      token,
      answerTitle,
      answerContent,
      groupId,
      nickName,
      avatarUrl,
    }).then(res => {
      wx.navigateBack()
    }).catch(err => {
      console.log(err)
    })


  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})